package com.haoze.nurse.service;


import com.haoze.common.response.Result;
import com.haoze.nurse.model.PaymentNoticeEntity;

import javax.servlet.ServletRequest;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.List;

/**
 * @Author: Chenchao
 * @CreateTime: 2020-12-11 14:12
 */
public interface QueryStatisticsService {
    List<PaymentNoticeEntity> paymentNoticeConfig(String wardId) throws Exception;

    Result savePaymentNotice(PaymentNoticeEntity paymentNotice);

    Result delPaymentNotice(String id);

    Result queryPatientPaymentNotice(String wardId, String queryString);

    Result queryPatientInOrOutHospital(Integer status, String wardDeptId,Integer page,Integer pageSize,String startTime,String endTime);

    void exportPatientInOrOutHospital(Integer status,List list, HttpServletRequest request, HttpServletResponse response);
}
